package com.link2room.aeriabots.dto.param.inside;


import com.link2room.aeriabots.dto.param.base.WxPayParamDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * Created by LN on 2016/10/13.
 */
@ApiModel
public class WxPromotionTransfersInsideParamDto extends WxPayParamDto {
    /**
     * 商户订单
     */
    @ApiModelProperty(value="商户订单",required = true)
    private String partnerTradeNo;
    /**
     * 用户openid
     */
    @ApiModelProperty(value="openid",required = true)
    private String toOpenid;
    /**
     * 校验用户姓名选项
     */
    @ApiModelProperty(value="校验用户姓名")
    private String checkName;
    /**
     * 收款用户姓名
     */
    @ApiModelProperty(value="收款用户姓名",required = true)
    private String reUserName;
    /**
     * 总金额 单位:元
     */
    @ApiModelProperty(value="总金额(单位:元)",required = true)
    private BigDecimal amount;
    /**
     * 企业付款描述信息
     */
    @ApiModelProperty(value="企业付款描述信息",required = false)
    private String desc;

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public String getCheckName() {
        return checkName;
    }

    public void setCheckName(String checkName) {
        this.checkName = checkName;
    }

    public String getPartnerTradeNo() {
        return partnerTradeNo;
    }

    public void setPartnerTradeNo(String partnerTradeNo) {
        this.partnerTradeNo = partnerTradeNo;
    }

    public String getReUserName() {
        return reUserName;
    }

    public void setReUserName(String reUserName) {
        this.reUserName = reUserName;
    }

    public String getToOpenid() {
        return toOpenid;
    }

    public void setToOpenid(String toOpenid) {
        this.toOpenid = toOpenid;
    }
}
